Averaging Asynchronously Using Double Linear Iterations∗
نویسندگان
چکیده
The distributed averaging problem is to devise a protocol which will enable the members of a group of n > 1 agents to asymptotically determine in a decentralized manner, the average of the initial values of their scalar agreement variables. A typical averaging protocol can be modeled by a linear iterative equation whose update matrices are doubly stochastic. Building on the ideas proposed in [1] and [2], this paper discusses an alternative approach to distributed averaging which is modeled by two simultaneously iterated linear iterative equations whose update matrices are left stochastic rather than doubly stochastic. We call such models, double linear iterations. The aim of this paper is to propose and analyze two different asynchronous double linear iteration protocols. For each protocol, each agent independently updates its variables at times determined by its own clock. It is not assumed that the agents’ clocks are synchronized or that the “event times” at which any one agent updates its variables are evenly spaced. Nor is it assumed that the communication between agents is bidirectional. By appealing to the concept of “analytic synchronization”, it is shown that both the two protocols are guaranteed to solve the asynchronous distributed averaging problem under appropriate assumptions for both fixed and time-varying directed neighbor graphs.
منابع مشابه
Faster Linear Iterations for Distributed Averaging
Abstract: Distributed averaging problems are a subclass of distributed consensus problems, which have received substantial attention from several research communities. Although many of the proposed algorithms are linear iterations, they vary both in structure and state dimension. In this paper, we investigate the performance benefits of adding extra states to distributed averaging iterations. W...
متن کاملNORMAL FORM SOLUTION OF REDUCED ORDER OSCILLATING SYSTEMS
This paper describes a preliminary investigation into the use of normal form theory for modelling large non-linear dynamical systems. Limit cycle oscillations are determined for simple two-degree-of-freedom double pendulum systems. The double pendulum system is reduced into its centre manifold before computing normal forms. Normal forms are obtained using a period averaging method which is appl...
متن کاملPerformance of Asynchronous Linear Iterations with Random Delays
In this paper we investigate the speedup potential of asynchronous iterative algorithms over their synchronous counterparts for the special case of linear iterations. The space of linear iterations of size two is explored by simulation and analytical methods. We find cases and conditions for high asynchronous speedups. However, averaging asynchronous speedups over the whole set of iteration mat...
متن کاملDouble Sequence Iterations for Strongly Contractive Mapping in Modular Space
In this paper, we consider double sequence iteration processes for strongly $rho$-contractive mapping in modular space. It is proved, these sequences, convergence strongly to a fixed point of the strongly $rho$-contractive mapping.
متن کاملFast linear iterations for distributed averaging
We consider the problem of !nding a linear iteration that yields distributed averaging consensus over a network, i.e., that asymptotically computes the average of some initial values given at the nodes. When the iteration is assumed symmetric, the problem of !nding the fastest converging linear iteration can be cast as a semide!nite program, and therefore e"ciently and globally solved. These op...
متن کامل